package com.financing.wap.dto;
import java.util.Date;
import java.math.BigDecimal;


/**
 * 支付流水
 * @author lisu
 *
 */
public class FpPaymentDTO extends BaseDTO {
	 /**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	 private String payId;//ID
	 private String platSerialNo;//平台流水号
	 private String orderId;//订单编号
	 private String interfaceType;//接口类型
	 private String payDate;//支付日期
	 private Date payStartTime;//支付开始时间
	 private Date payEndTime;//支付完成时间
	 private BigDecimal payAmt;//支付金额
	 private String curCode;//币种
	 private String outAccount;//资金扣出账户
	 private String inAccount;//资金存入账户
	 private String payDesc;//支付描述
	 private String payStatus;//支付状态
	 private String tpay3plat;//第三方支付商
	 private String tpayReSerialNo;//支付商返回流水
	 private String tpayResult;//支付商处理结果
	 private String tpayRetCode;//支付商错误代码
	 private String tpayRetMsg;//支付商返回信息
	 private String ext1;//扩展1
	 private String ext2;//扩展2
	 private String ext3;//扩展3
	 private String cardCarrier;//持卡人姓名
	 private String cardNo;//卡号
	 private String userId;//用户id
	 private String payType;//支付类型
	 private String payMode;//支付方式
	 
	public String getPayId() {
		return payId;
	}
	public void setPayId(String payId) {
		this.payId = payId;
	}
	public String getPlatSerialNo() {
		return platSerialNo;
	}
	public void setPlatSerialNo(String platSerialNo) {
		this.platSerialNo = platSerialNo;
	}
	public String getOrderId() {
		return orderId;
	}
	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}
	public String getInterfaceType() {
		return interfaceType;
	}
	public void setInterfaceType(String interfaceType) {
		this.interfaceType = interfaceType;
	}
	public String getPayDate() {
		return payDate;
	}
	public void setPayDate(String payDate) {
		this.payDate = payDate;
	}
	public Date getPayStartTime() {
		return payStartTime;
	}
	public void setPayStartTime(Date payStartTime) {
		this.payStartTime = payStartTime;
	}
	public Date getPayEndTime() {
		return payEndTime;
	}
	public void setPayEndTime(Date payEndTime) {
		this.payEndTime = payEndTime;
	}
	public BigDecimal getPayAmt() {
		return payAmt;
	}
	public void setPayAmt(BigDecimal payAmt) {
		this.payAmt = payAmt;
	}
	public String getCurCode() {
		return curCode;
	}
	public void setCurCode(String curCode) {
		this.curCode = curCode;
	}
	public String getOutAccount() {
		return outAccount;
	}
	public void setOutAccount(String outAccount) {
		this.outAccount = outAccount;
	}
	public String getInAccount() {
		return inAccount;
	}
	public void setInAccount(String inAccount) {
		this.inAccount = inAccount;
	}
	public String getPayDesc() {
		return payDesc;
	}
	public void setPayDesc(String payDesc) {
		this.payDesc = payDesc;
	}
	public String getPayStatus() {
		return payStatus;
	}
	public void setPayStatus(String payStatus) {
		this.payStatus = payStatus;
	}
	public String getTpay3plat() {
		return tpay3plat;
	}
	public void setTpay3plat(String tpay3plat) {
		this.tpay3plat = tpay3plat;
	}
	public String getTpayResult() {
		return tpayResult;
	}
	public void setTpayResult(String tpayResult) {
		this.tpayResult = tpayResult;
	}
	public String getTpayRetCode() {
		return tpayRetCode;
	}
	public void setTpayRetCode(String tpayRetCode) {
		this.tpayRetCode = tpayRetCode;
	}
	public String getTpayRetMsg() {
		return tpayRetMsg;
	}
	public void setTpayRetMsg(String tpayRetMsg) {
		this.tpayRetMsg = tpayRetMsg;
	}
	public String getExt1() {
		return ext1;
	}
	public void setExt1(String ext1) {
		this.ext1 = ext1;
	}
	public String getExt2() {
		return ext2;
	}
	public void setExt2(String ext2) {
		this.ext2 = ext2;
	}
	public String getExt3() {
		return ext3;
	}
	public void setExt3(String ext3) {
		this.ext3 = ext3;
	}
	public String getCardCarrier() {
		return cardCarrier;
	}
	public void setCardCarrier(String cardCarrier) {
		this.cardCarrier = cardCarrier;
	}
	public String getTpayReSerialNo() {
		return tpayReSerialNo;
	}
	public void setTpayReSerialNo(String tpayReSerialNo) {
		this.tpayReSerialNo = tpayReSerialNo;
	}
	public String getUserId() {
		return userId;
	}
	public void setUserId(String userId) {
		this.userId = userId;
	}
	public String getPayType() {
		return payType;
	}
	public void setPayType(String payType) {
		this.payType = payType;
	}
	public String getPayMode() {
		return payMode;
	}
	public void setPayMode(String payMode) {
		this.payMode = payMode;
	}
	public String getCardNo() {
		return cardNo;
	}
	public void setCardNo(String cardNo) {
		this.cardNo = cardNo;
	}
	 
	 
}